temporary acting managing director - German English Dictionary